Modular Crypt Format
Unix系のパスワードの標準書式
$識別子$内容
内容は ./0-9a-zA-Z 一部例外もあり? $ もある
引数毎に$で分割してみたりいろいろ
基本的にパスワードとsaltを複数回ハッシュなどを通してみたものを格納している アルコリズムと識別子
なし DES
$_$
$2$ $2a$ $2b$ Blowfish暗号を使ったbcrypt $3$ NTHASH
$6$ sha512_crypt
一部ライブラリ
$bcrypt_sha256$ bcrypt sha-256 $pbkdf2_sha256$ PBKDF2 SHA-256 SCRAM-MCF Draft